Package pl.wendigo.chrome.api.domdebugger

Contains DevTools Protocol DOMDebugger domain implementation accessible via DOMDebuggerDomain class.

Types

CSPViolationType
Link copied to clipboard
enum CSPViolationType : Enum<CSPViolationType>
CSP Violation type.
DOMBreakpointType
Link copied to clipboard
enum DOMBreakpointType : Enum<DOMBreakpointType>
DOM breakpoint type.
DOMDebuggerDomain
Link copied to clipboard
class DOMDebuggerDomain : Domain
DOM debugging allows setting breakpoints on particular DOM operations and events.
EventListener
Link copied to clipboard
data class EventListener(type: String, useCapture: Boolean, passive: Boolean, once: Boolean, scriptId: ScriptId, lineNumber: Int, columnNumber: Int, handler: RemoteObject?, originalHandler: RemoteObject?, backendNodeId: BackendNodeId?)
Object event listener.
GetEventListenersRequest
Link copied to clipboard
data class GetEventListenersRequest(objectId: RemoteObjectId, depth: Int?, pierce: Boolean?)
Represents request frame that can be used with DOMDebugger#getEventListeners operation call.
GetEventListenersResponse
Link copied to clipboard
data class GetEventListenersResponse(listeners: List<EventListener>)
Represents response frame that is returned from DOMDebugger#getEventListeners operation call.
RemoveDOMBreakpointRequest
Link copied to clipboard
data class RemoveDOMBreakpointRequest(nodeId: NodeId, type: DOMBreakpointType)
Represents request frame that can be used with DOMDebugger#removeDOMBreakpoint operation call.
RemoveEventListenerBreakpointRequest
Link copied to clipboard
data class RemoveEventListenerBreakpointRequest(eventName: String, targetName: String?)
Represents request frame that can be used with DOMDebugger#removeEventListenerBreakpoint operation call.
RemoveInstrumentationBreakpointRequest
Link copied to clipboard
data class RemoveInstrumentationBreakpointRequest(eventName: String)
Represents request frame that can be used with DOMDebugger#removeInstrumentationBreakpoint operation call.
RemoveXHRBreakpointRequest
Link copied to clipboard
data class RemoveXHRBreakpointRequest(url: String)
Represents request frame that can be used with DOMDebugger#removeXHRBreakpoint operation call.
SetBreakOnCSPViolationRequest
Link copied to clipboard
data class SetBreakOnCSPViolationRequest(violationTypes: List<CSPViolationType>)
Represents request frame that can be used with DOMDebugger#setBreakOnCSPViolation operation call.
SetDOMBreakpointRequest
Link copied to clipboard
data class SetDOMBreakpointRequest(nodeId: NodeId, type: DOMBreakpointType)
Represents request frame that can be used with DOMDebugger#setDOMBreakpoint operation call.
SetEventListenerBreakpointRequest
Link copied to clipboard
data class SetEventListenerBreakpointRequest(eventName: String, targetName: String?)
Represents request frame that can be used with DOMDebugger#setEventListenerBreakpoint operation call.
SetInstrumentationBreakpointRequest
Link copied to clipboard
data class SetInstrumentationBreakpointRequest(eventName: String)
Represents request frame that can be used with DOMDebugger#setInstrumentationBreakpoint operation call.
SetXHRBreakpointRequest
Link copied to clipboard
data class SetXHRBreakpointRequest(url: String)
Represents request frame that can be used with DOMDebugger#setXHRBreakpoint operation call.